.actionLabel{
    font-family: Verdana;
    font-weight: bold;
    font-size:  12pt;   
}

.verticalText{
    /*writing-mode: tb-rl;   */
    font-size:7pt;
    text-align:center
}

.humanDateTable{
    font-size:8pt; 
    border:solid black 1px;
    width:100%;  
}

.entryRowLeftCell{
    border-left:solid black 1px;
    border-top:solid black 1px;
    border-bottom:solid black 1px;
}

.entryRowMiddleCell{
    border-top:solid black 1px;
    border-bottom:solid black 1px;
}

.entryRowRightCell{
    border-right:solid black 1px;
    border-top:solid black 1px;
    border-bottom:solid black 1px;
}

.rowSpacing{
    height:12px;   
}

.statusmessage{
    background-color: #a0d0a0;
    margin-left:15px;
    margin-top:10px;
    padding-top:2px;
    padding-left:25px;
    padding-right:25px;
    padding-bottom:2px;
    font-size: 10pt;
    font-family: Verdana;
    text-align:center;
    position:absolute;
}

.newrow{
    background-color: #d0a0a0; 
    height:35px;  
    
}

.approvalTimesheetTable{
    font-family: Verdana;
    font-size:  9pt;   
    
}

.frontPageTable{
    border: solid black 1px;
    font-size:9pt;
    font-family: Verdana;
    width: 100%;  
}

.frontPageTableHeader{
    border: solid black 1px;
    font-family: Verdana;   
}

.userInformationTable{
    border: solid black 1px;
    font-family: Verdana;
       
    
}

.cutOffAt30Message{
    padding-bottom:10px;
    font-family: Verdana;
    color:red;   
    
}

.normal_days{
    background-color: #ffffff;
}

.weekend_days{
    background-color: #d8e3ee;
}

.dropdown_menus {
    width:175px;
}

.savelogout {
    margin-right:75px;
    text-align:right;
}